
/*
宏断言的使用：
ASSERT_:失败退出
EXPECT_断言失败继续执行

它们只可以在单元测试中使用

*/
#include<iostream>
#include<gtest/gtest.h>
TEST(test,less_than)
{
    int age=20;
    EXPECT_LT(age,18);
    printf("ok\n");
}
TEST(test,great_than)
{
 int age=20;
 ASSERT_GT(age,18);
 printf("ok\n");
}
int main(int argc,char *argv[])
{
 //将命令⾏参数传递给gtest 
 testing::InitGoogleTest(&argc, argv);
 // 运⾏所有测试案例 
 return RUN_ALL_TESTS(); 
}
